Çoklu Hava Durumu Çekme
Kolay gelsin arkadaşlar,
Ben openweathermap apisini kullanarak basit bir hava durumu uygulaması yaptım.Örneğin hava durumunu çekmek istediğim ili AsyncTask içerisinde
String weatherUrl = "http://api.openweathermap.org/data/2.5/find?q="
+sehir+"&units=metric";
şeklinde kullanıyorum.Şehir kısmına ise EditText ten gelen veriye göre search ettiriyorum.Bu sık kullanılan bir yöntem zaten çoğunuz aşinadır.Fakat benim yapmak istediğim tek bir ilden ziyade birkaç ili daha aynı anda çekmek ve farklı değişkenlerime atamak istiyorum.Mesela ben izmirde oturuyorum ve ege bölgesindeki tüm illerin(8 ilin) hava durumunu çekip 8 adet değişkene atamak ve bu değişkenleri kimi zaman setText yardımıyla ekrana yazdırmak kimi zaman da if else ile kontrol yapılarında kullanmak istiyorum.
Kontrol döngüleri içerisinde kullanmak ve ekrana yazdırmak kolay da bu 8 ili aynı anda çekipte 8 değişkene yazdırmak işin imkansıza yakın tarafı.Bu konuda nasıl bir yol izleyebilirim ? Bu 8 hava durumu bilgisini uygulama açıldığı anda nasıl çekipte değişkenlerime atayabilirim ?
Yol gösterecek arkadaşlara şimdiden teşekkür ederim :)
Edit: MainActivity anasayfam:
http://codepaste.net/rjwjg8